primary school teaching - French English Dictionary